degreasing device - Alemán Inglés Diccionario